Requirements engineering of context-aware applications
نویسنده
چکیده
Many context-aware applications are not widely spread due to a discrepancy between user expectation and the actual system behavior. Before this discrepancy is solved, context-awareness cannot fulfil the promise of providing calm technology that aids us with our daily tasks. In solving this discrepancy requirements engineering traditionally plays a role. We investigated the distinguishing properties of context-aware application in order to see how requirements engineering should be changed to fit contextawareness. As a result, we found user involvement is important, but low-fidelity prototyping is not adequate to do this. Software prototypes are better suited, but are costly to use in early stages of development. Furthermore, the environment needs to be analysed thoroughly, and quality requirements have to be specified in order to ensure functionality. Last, models are needed to describe the dynamic between context and functionality, which are already proposed in other research.
منابع مشابه
A Framework for Requirements Engineering for Context-Aware Services
Context-aware services, especially when made available to mobile devices, constitute an interesting but very challenging domain. It poses fundamental problems for both requirements engineering, software architecture, and their relationship. We propose a novel, reflection-based framework for requirements engineering for this class of applications. The framework addresses the key difficulties in ...
متن کاملTowards Model-Driven Requirements Analysis for Context-Aware Well-Being Systems
■ Project context The well-being of knowledge workers is an important concern for several stakeholders. The COMMIT SWELL project aims to improve both physical and mental well-being by developing a sensor-based context-aware system. The intended working of this system is tw o-fold: (i) the user is aided in improving his lifestyle to become more healthy, and (ii) the user is supported in his work...
متن کاملA semantic-aware role-based access control model for pervasive computing environments
Access control in open and dynamic Pervasive Computing Environments (PCEs) is a very complex mechanism and encompasses various new requirements. In fact, in such environments, context information should be used in access control decision process; however, it is not applicable to gather all context information completely and accurately all the time. Thus, a suitable access control model for PCEs...
متن کاملContext-aware systems: concept, functions and applications in digital libraries
Background and Aim Among the places that context-aware systems and services would be very useful, are libraries. The purpose of this study is to achieve a coherent definition of context aware systems and applications, especially in digital libraries. Method: This was a review article that was conducted by using Library method by searching articles and e-books on websites and databases. Results:...
متن کاملModels in the Design of Context-Aware Well-Being Applications
Context-aware systems that make use of sensor information to reason about their context have been proposed in many domains. However, it is still hard to design effective context-aware applications, due to the absence of suitable domain theories that consider dynamic context and associated user requirements as a precursor of system development. In this paper, we discuss a theory for the well-bei...
متن کامل